sheep tapeworm - Turc Anglais Dictionnaire